English Dictionary
◊ WATER CHEVROTAIN
water chevrotain
n : largest chevrotain; of marshy areas of west Africa [syn: {water
deer}, {Hyemoschus aquaticus}]